subsequent river - French English Dictionary